#Clear{
    .img{
        margin:0 auto;
        width:15.26rem;
        height:4.63rem;
        border-bottom:1px solid #ccc;
        img{
            width:3.74rem;
            height:3.74rem;
            display: inline-block;
            vertical-align: top;
            margin:0.46rem 0;
        }
        div{
            display: inline-block;
            width:10.92rem;
            margin-top:0.58rem;
            margin-left:0.46rem;
            span:nth-child(1){
                color:#000;
                font-size:0.67rem;
                display: block;
                margin-top:0.46rem;
            }
            span:nth-child(2){
                font-size:0.62rem;
                color:#a5a5a6;
                margin-top:0.46rem;
                display: block;
            }
        }
    }
    .sku{
        margin:0 auto;
        width:15.26rem;
        padding:0.46rem 0;
        border-bottom:1px solid #ccc;
        p{
            font-size:0.62rem;
        }
        div{
            display:flex;
            flex-wrap: wrap;
            font-size:0.51rem;
            span{
                display: inline-block;
                margin:0.38rem;
                width:3.51rem;
                height:1.16rem;
                border-radius:0.58rem;
                text-align: center;
                line-height:1.16rem;
                background:#dedede;
            }
            span.checked{
                background:#ffc25f;
            }
        }
    }
    .address{
         margin:0 auto;
         width:15.26rem;
         border-bottom:1px solid #ccc;
         .no-address{
             width:15.26rem;
             height:2.24rem;
             display: flex;
             align-items: center;
             font-size:0.62rem;
             div:nth-child(1){
                text-align:left;
                width:50%;
             }
             div:nth-child(2){
                text-align:right;
                width:50%;
             }
         }
         .default-address{
             padding:0.72rem 0px;
             .address-info{
                position: relative;
                font-size:0.62rem;
                overflow: hidden;
                span:nth-child(1){
                   float:left;
                }
                span:nth-child(2){
                   float:right;
                }
             }
             .address-desc{
                 font-size:0.62rem;
                 padding-top:0.62rem;
             }
         }
    }
    .fee{
         margin:0 auto;
         width:15.26rem;
         height:1.7rem;
         line-height:1.7rem;
         border-bottom:1px solid #ccc;
         text-align: left;
         font-size:0.62rem;
    }
    .total{
         margin:0 auto;
         width:15.26rem;
         height:2.8rem;
         border-bottom:1px solid #ccc;
         text-align: left;
         font-size:0.62rem;
         div:nth-child(1){
            margin-top:0.58rem;
            span{
                color:#f7831b;
            }
         }
         div:nth-child(2){
            margin-top:0.46rem;
            span{
                color:#f7831b;
            }
         }
    }
    .commit{
        position: fixed;
        bottom:0px;
        width:100%;
        height:2.63rem;
        display: flex;
        align-items: center;
        justify-content: center;
         background: white;
        a{
            display: block;
            margin:0 auto;
            width:12.9rem;
            height:1.56rem;
            font-size:0.62rem;
            color:#000;
            line-height:1.56rem;
            text-align: center;
            background: url(../../img/btn-large.jpg)no-repeat;
            background-size:100% 100%;
        }
        a.disabled{
             color:white;
            -webkit-filter: grayscale(100%);
            -o-filter: grayscale(100%);
            -moz-filter: grayscale(100%);
            -ms-filter: grayscale(100%);
            filter: grayscale(100%);
            filter: gray;
        }
    }
}